*{margin:0; padding:0;}

body {
	font-family:"trebuchet MS", Verdana, Tahoma;
	background: #096e8c url(../images/page-bg.png) top left repeat-x;
	font-size: 12px;
	line-height: 150%;
	color: #3f3f3f;
}


a{text-decoration:none;}
.redtext {font:bold 11px Verdana; padding:0 0 5px 0; color:#cc0000;}
img{border:0;}
fieldset {border:1px solid #ec6e44; } /*#D9BD42*/

/*----MAIN PANEL----*/
#wrap{margin:0 auto; width:1000px; background:#FFFFFF;border:1px solid #505563;}
#topPan{height:30px; width:100%; background:url(../images/ind_exp_bg1.jpg) repeat-x;} 
#topPan ul{float:right; padding:7px 15px 0 0;}
#topPan ul li{float:left;}
#topPan ul li a{text-decoration:none; color:#000; font-size:10px;}
#topPan ul li a:hover{text-decoration:underline;}

#banner1{background:url(../images/head8.jpg); height:139px;}
#banner1 img{float:left;}

#menuPan{height:20px; width:100%; background:url(../images/toplinks_bg.jpg) repeat-x; }
#menuPan ul{width:720px;  padding:0 0 0 220px;}
#menuPan ul li{float:left; font:bold 10px verdana; margin:0 0 0 2px;}
#menuPan li a{ text-decoration:none; color:#000; width:95px; height:16px; display:block; background:url(../images/toplink_inactivebg.jpg) bottom no-repeat; text-align:center; padding:3px 0 0 0;}
#menuPan ul li a:hover{text-decoration:none; background:url(../images/toplink_activebg.jpg) bottom no-repeat;}
#topPan ul li.menupadding{margin:0;}
#menuPan ul li.active{color:#000; width:95px; height:16px; display:block; background:url(../images/toplink_activebg.jpg) bottom no-repeat; text-align:center; padding:3px 0 0 0;}
/*----LEFT PANNEL----*/
#leftPan{width:184px; float:left;}
#leftPan .postoffer{border:#eee 1px solid; padding:12px 0 12px 0; margin:2px 4px 2px 0; text-align:center;}

#leftPan .memberlogin{border:#c4c4c4 1px solid; /*background:#DEF2F9 url(http://www.indianexporters.com/images/memberlogin_bg.jpg) repeat-x;*/ color:#1E1F20;}
#leftPan  .memberlogin h2{font:bold 11px verdana; color:#880303; background:#F9FDFF url(../images/member_login.jpg) top right no-repeat; height:30px; padding:15px 0 0 15px;}
#leftPan .memberlogin form{font:10px verdana; padding:0 0 5px 20px;}
#leftPan .memberlogin form input{font:10px verdana;}
#leftPan .memberlogin form h3{font:normal 11px verdana; color:#1E1F20;}
#leftPan .memberlogin form h6{font:bold 11px verdana; color:#880303;}
#leftPan .memberlogin form h6 a{font:bold 11px verdana; color:#880303; text-decoration:none;}


/***************** Left Pan member login detailed menu starts*****************/
#leftPan .left_details_heading{background-color:#C4E8F6; text-align:center; padding:2px 0 2px 0;}

#leftPan .detailed_menu_list{border:#c4c4c4 1px solid; margin:2px 4px 2px 0; padding:0 0 5px 0;}
#leftPan .detailed_menu_list .menul{background:url(../images/products_side_tab_mbg.jpg) repeat-x; height:27px; margin:3px 0 0 0;}
#leftPan .detailed_menu_list .floatl{float:left;}
#leftPan .detailed_menu_list .con{padding:5px 0 0 5px; font:bold 11px verdana; color:#245B94;}
#leftPan ul{margin:0 0 0 10px;}
#leftPan ul li{background:url(../images/my_products_bottom_line.jpg) no-repeat center bottom; margin:2px 0 2px 0; padding:0 0 2px 0;}
#leftPan ul li a{color:#000099; text-decoration:none; font:11px verdana; /*background:url(http://www.indianexporters.com/images/my_products_arrow.jpg) no-repeat left;*/ padding:2px 0 2px 0;}
#leftPan ul li a:hover{text-decoration:none; color:#245B94;}
#leftPan .detailed_menu_list2{border:#c4c4c4 1px solid; margin:2px 4px 2px 0; padding:0 0 5px 0; background:#DEF2F9 url(../images/memberlogin_bg.jpg) repeat-x;}
#leftPan .detailed_menu_list2 h2{font:bold 11px verdana; color:#880303; padding:15px 0 5px 15px;}
#leftPan .detailed_menu_list2 .submenu{height:28px;}
#leftPan .detailed_menu_list2 .submenu1{width:120px; float:left; background:url(../images/links_divider.jpg) no-repeat bottom left; padding:3px 0 3px 0;}
#leftPan .detailed_menu_list2 .submenu1 a{text-decoration:none; font:11px verdana; width:120px; color:#000;  padding:3px 0 4px 0; display:block;}
#leftPan .detailed_menu_list2 .submenu1 a:hover{text-decoration:none; background:url(../images/loginlinks_bg.jpg) no-repeat;}
#leftPan ul li .listdetails{padding:0 0 0 8px; width:163px; overflow:hidden; background:url(../images/my_products_arrow_1.jpg) no-repeat top left;}
/***************** Left Pan member login detailed menu ends*****************/
#leftPan .addbanner{border:#c4c4c4 1px solid;}
#leftPan .addbanner ul li{list-style:none; text-decoration:none;}
/*----FOOTER PANEL----*/
#footermenu{background:url(../images/toplinks_bg.jpg) repeat-x;height:20px; width:100%; }
#footermenu ul{width:980px;}
#footermenu ul li{float:left;}
#footermenu ul li a{text-decoration:none; color:#000000; float:inherit;font-size:10px;}
#footermenu ul li a:hover{text-decoration:underline;}

/* NEW CSS ADDED BY CHINNA ON 07-11-08 */


ul#nav,ul#nav li{list-style-type:none;margin:0;padding:0}
ul#nav{margin-left:25px;width:406px}
ul#nav li{float:left;margin-right: 3px;text-align: center}
ul#nav a{float:left;width: 7em;padding: 5px 0;background: #E3F5FB;text-decoration:none;color: #666}
ul#nav a:hover{background: #FF3B6A;color: #FFF}
ul#nav li.activelink a,ul#nav li.activelink a:hover{background: #FFF;color: #003}.orangehead {
	font-family: "Trebuchet MS";
	font-size: 21px;
	color: #ec6e44;
	padding-left: 5px;
}
ul#nav li.activelink a,ul#nav li.activelink a:hover{background: #FFF;color: #003}.orangehead1 {
	font-family: "Trebuchet MS";
	font-size: 18px;
	color: #ec6e44;
	padding-left: 5px;
}
.homesearch {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #96D6EA;
	background-color: #FFFFFF;
	border: 2px solid #9DD8EB;
}

.graybluetext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #5B6975;
}
.textbox {
	background-color: #EBF8F4;
	border: 2px solid #9DC6CB;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;

}
.verdana10 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	font-weight: bold;

}
.graybluesmall {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #5B6975;
}
.Arial17bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #FFC97D;
}
.Arial17whitebold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:none;
}
.Arial17whitebold:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:underline;
}
.footertext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0D88AF;
	text-decoration:none;
}

.footertext:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0D88AF;
	text-decoration:none;
}
.background {
	background-image: url(../images/background.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.innertopbf {
	background-image: url(../images/innertop_bg.jpg);
	background-repeat: repeat-x;
}
.arial12bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #454545;
}
.grayborder {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #989898;
	border-bottom-color: #989898;
	border-left-color: #989898;
}

.textbox1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #AAAAAA;
	height: 18px;
}
.arial13whitebold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
}
.normaltext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.graysmalltext {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
}
.bluenormaltext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0a7290;

}
.lightgreenbg {
	background-color: #e2ffbc;
}
.photoborder {
	border: 2px solid #FF3300;
}
.blueline {
	background-color: #d4e7e5;
	height: 1px;
}
.leftpanebg {
	background-color: #dff2f8;
	border-left-width: 1px;
	border-left-style: ridge;
	border-left-color: #70b7cb;
}
.whitelinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.arial11bold {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #454545;
	text-decoration:none
}
.arial11bold:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #454545;
	text-decoration:none
}
.bottomborder {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #989898;
}
.arial13blackbold {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
}
.grayline {
	background-color: #cccccc;
	height: 1px;
}
.gray10text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8b8683;
	font-weight: bold;
}
.normaltextbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #454545;
	text-decoration:none
}
.blackhline {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #000000;

}
.blackvlineright{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
}
.blackvlineleft {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000000;
}
.blackbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.bluebigbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0a7290;
	font-weight: bold;

}
.bodywhitebg {
	background-image: url(../images/bodywhitebg.jpg);
	background-repeat: repeat-y;
	background-position: center;
}
.bluebold {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0a7290;
}
.grayborder1 {
	border: 1px solid #CCCCCC;
}
.bluenormalwithline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0a7290;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D7E0E2;
	text-decoration: none;
}
.bluenormalwithline:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0a7290;
	text-decoration: none;}
.buttonsty {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0A0A0A;
	background-color: #C4E8F6;
	border: 1px groove #1F4D5A;
	height: 22px;
	cursor:hand;
}
.graybg {
	background-color: #EAEAEA;
}
.bluelinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0a7290;
	text-decoration: none;
}
.bluemediumbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0a7290;
	font-weight: bold;
}
.orangenormaltext {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF3300;
}
.bluelargetext {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #0a7290;
	font-weight: bold;
}
.albumborder {
	background-color: #A1DFDC;
	border: 1px solid #84B0AF;
}
.albumborder2 {
	background-color: #BFE7F1;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #659190;
	border-right-color: #659190;
	border-left-color: #659190;
}
.albumborder3 {
	background-color: #BFE7F1;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #659190;
	border-right-color: #659190;
	border-left-color: #659190;
}
.albumborder4 {
	background-color: #BFE7F1;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #659190;
	border-left-color: #659190;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #659190;

}
.albumborder5 {
	background-color: #BFE7F1;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #659190;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #666666;

}
.albumborder6 {
	background-color: #C9EFEA;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #7FB6B0;
	border-bottom-color: #7FB6B0;

}
.blueborder {
	background-color: #eff7f9;
	border: 1px solid #d3e9f0;
}

.albumborder7 {

	background-color: #B1E8DF;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #7FB6B0;
	border-bottom-color: #7FB6B0;
}
.bluebigbold17 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #0a7290;
	font-weight: bold;
}
.profileimgbg {
	background-image: url(../images/profile_img_bg.jpg);
	background-repeat: no-repeat;
	height: 137px;
	width: 269px;
}
.orangesmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF3300;
}
.darkblueline {
	background-color: #446F82;
}
.bluesmalltext {	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0a7290;
}
.bottombordertext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dddddd;
}
/* NEW CSS ENDED BY CHINNA On 07-11-08 */
/* Template CSS START */
.input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.borderrightleft {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #000000;
	border-left-color: #000000;
}
.littlewhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
a.whitelink{
	color: #FFFFFF;
	text-decoration: underline;
}
a.whitelink:hover{
	color: #FFFFFF;
	text-decoration: none;
}
a.menu{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;

}
a.menu:hover{
	color: #990000;
	text-decoration: none;

}
a.link2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	text-decoration: underline;
}
a.link2:hover{
	text-decoration: none;
}
a.bottomlinks{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #505563;
	text-decoration: none;
}
a.bottomlinks:hover{
	text-decoration: underline;
}
.burgundy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CC0000;
}
.blue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#000099;
}
a.blue{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#000099;
}
a.blue:hover{
	color:#ec6e44;
	text-decoration: underline;
}
.white {
	color: #FFFFFF;
}

/* Template CSS END */
/* FAQ's CSS START */
.accToggler{
	margin: 3px auto;
	padding: 3px;
	padding-left: 20px;
	color: #0A0A0A;
	font-size:12px;
	font-weight: bold;
	cursor: pointer;
	background-color: #D5D5D5;
}
.accContent{
	padding-left:20px;
	padding-right:20px;
	padding-top:5px;
	text-align:justify;
	font-size: 12px;
	color: #0a7290;	
	line-height: 16px;
}
/* FAQ's CSS END */

/**************** Blue Border  BOX STYLES ********************/
table.mainBox {
/*  width: 100%;*/
  margin-bottom: 10px;
}

table.halfBox {
  float: left;
  /*  width: 100%;*/
  margin-right: 10px;
  margin-bottom: 10px;
}

.mainBox th, .halfBox th {
  height: 28px;
}

th.boxTL {
  background: url(../images/gene/box_header.gif) no-repeat;
  width: 6px;
}

th.boxTop {
  background: url(../images/gene/box_header.gif) -6px 0 repeat-x;
}

th.boxTR {
  background: url(../images/gene/box_header.gif) 100% 0 no-repeat;
  width: 6px;
}

td.boxBL {
  background: url(../images/gene/box_footer.gif) 0 100% no-repeat;
  height: 6px;
  font-size: 2px;
}

td.boxBot {
  background: url(../images/gene/box_footer.gif) -6px 100% repeat-x;
}

td.boxBR {
  background: url(../images/gene/box_footer.gif) 100% 100% no-repeat;
}

td.boxInner {
  padding: 10px 0;
}

#sidebar td.boxInner ul {
  padding: 10px 0;
}

td.boxInner ul a {
  font-weight: bold;
  text-decoration: none;
}

td.boxInner ul a:hover {
  text-decoration: underline;
}

td.wide {
  padding: 0;
  border-right: 1px solid #dedede;
  border-left: 1px solid #dedede;
}

td.boxInner table {
  text-align: left;
}

td.boxLeft {
  border-left: 1px solid #dedede;
}

td.boxRight {
  border-right: 1px solid #dedede;
}

#sidebar td.list ul {
  margin-bottom: 0;
}

#sidebar td.list ul li {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  background: none;
  padding: 0;
  margin: 0;
  margin-bottom: 2px;
}

#sidebar td.list ul li a {
  font-weight: bold;
  text-decoration: none;
}

#sidebar td.list ul li a:hover {
  text-decoration: underline;
}

#sidebar td.list ul li ul {
  padding-top: 5px;
  padding-bottom: 5px;
}

#sidebar td.list ul li ul li a {
  font-weight: normal;
  text-decoration: none;
}

table.geniesWrap {
  width: 100%;
  border-top: 3px solid #e9e2c6;
  padding-top: 5px;
  margin-bottom: 5px;
}

table.geniesImgs {
  width: 100%;
  margin-top: 10px;
  margin-bottom: 10px;
}

table.geniesImgs td {
  text-align: center;
}
/*
/*
 *************** Gray Button ********************/
table.gray {
  border-collapse: collapse;
}

#commentForm table.gray td {
  padding: 0;
}

table.gray button {
  border: 0;
  color: #505050;
  cursor: pointer;
  font-size: 18px;
  background: url(../images/button_gray.gif) -6px -6px no-repeat;
}

table.gray td.tl {
  background: url(../images/button_gray.gif) top left no-repeat;
  width: 6px;
  height: 6px;
}

table.gray td.top {
  background: url(../images/button_gray.gif) -6px 0 no-repeat;
}

table.gray td.tr {
  background: url(../images/button_gray.gif) 100% 0 no-repeat;
  width: 6px;
}

table.gray td.left {
  background: url(../images/button_gray.gif) 0 -6px no-repeat;
}

table.gray td.right {
  background: url(../images/button_gray.gif) 100% -6px no-repeat;
}

table.gray td.bl {
  background: url(../images/button_gray.gif) 0 -63px no-repeat;
  height: 6px;
}

table.gray td.bottom {
  background: url(../images/button_gray.gif) -6px 100% no-repeat;
}

table.gray td.br {
  background: url(../images/button_gray.gif) 100% -63px no-repeat;
}
/*/*
 *************** Light Blue Top ********************/
th.boxLightTL {
  width: 6px;
}

th.boxLightTop {
}

th.boxLightTR {
  width: 6px;
}
/*
 *************** Gray Bottom ********************/
td.boxGrayBL {
  background: url(../images/gene/gray_footer.gif) 0 100% no-repeat;
}

td.boxGrayBot {
  background: url(../images/gene/gray_footer.gif) -6px 100% repeat-x;
  height: 25px
  font-size: 11px;
  text-align: right;
  padding: 0 10px;
  vertical-align: middle;
}

td.boxGrayBot a {
  color: #1a7ebc;
  text-decoration: none;
}

td.boxGrayBot a:hover {
  color: #1a7ebc;
  text-decoration: underline;
}

td.boxGrayBR {
  background: url(../images/gene/gray_footer.gif) 100% 100% no-repeat;
}

.leftNav{
	color:#001766;
	font-weight:bold;
	text-decoration:none;
	}
.leftNav:hover{
	color:#E46804;
	}
.leftSubNav{
	color:#001766;
	font-weight:normal;
	text-decoration:none;
	}
.leftSubNav:hover{
	color:#E46804;
	}
	
.flash_notice
{
  margin: 3px 0;
  padding: 7px;
  background-color: #cfc;
}

.flash_error
{
  margin: 3px 0;
  padding: 0;
  /*background-color: #f33;*/
  color: #f33;
  font-weight: bold;
}
	